<div class="bjui-pageContent">
    <div class="pageFormContent" data-layout-h="0">
        <div class="bjui-doc">
            <h3 class="page-header">Ajax回调函数</h3>
            <blockquote>
                <p>本节主要介绍框架的Ajax回调函数。</p>
            </blockquote>
            <blockquote class="point">
                <p>自定义函数参数为：callback，通过DOM附加：<code>data-callback="自定义函数名称"</code>，自定义函数名称不带括号及参数。</p>
            </blockquote>
            <p>自定义回调函数示例：</p>
            <pre class="brush: js">
                function mycallback(json) {
                    $(this)
                        .bjuiajax('ajaxDone', json)       // 信息提示
                        .navtab('refresh')                // 刷新当前navtab
                        .navtab('reloadFlag', json.tabid) // 为指定的tabid设置刷新标记
                    
                    //do other something...
                }
            </pre>
            <h4>JSON参数</h4>
            <table class="table table-bordered table-striped">
                <thead>
                    <tr>
                        <th>名称</th>
                        <th>类型</th>
                        <th>描述</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td>statusCode</td>
                        <td>int</td>
                        <td><strong>必选。</strong>状态码(ok = 200, error = 300, timeout = 301)，可以在BJUI.init时配置三个参数的默认值。</td>
                    </tr>
                    <tr>
                        <td>message</td>
                        <td>string</td>
                        <td><strong>可选。</strong>信息内容。</td>
                    </tr>
                    <tr>
                        <td>tabid</td>
                        <td>string</td>
                        <td><strong>可选。</strong>待刷新navtab id，多个id以英文逗号分隔开，当前的navtab id不需要填写，填写后可能会导致当前navtab重复刷新。</td>
                    </tr>
                    <tr>
                        <td>closeCurrent</td>
                        <td>boolean</td>
                        <td><strong>可选。</strong>是否关闭当前窗口(navtab或dialog)。</td>
                    </tr>
                    <tr>
                        <td>forward</td>
                        <td>string</td>
                        <td><strong>可选。</strong>跳转到某个url。</td>
                    </tr>
                    <tr>
                        <td>forwardConfirm</td>
                        <td>string</td>
                        <td><strong>可选。</strong>跳转url前的确认提示信息。</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </div>
    <div class="bjui-footBar">
        <ul>
            <li><button type="button" class="btn-close" data-icon="close">关闭</button></li>
        </ul>
    </div>
</div>